package 模拟赛;

import java.util.Scanner;

/**
 * @author： li
 * @date： 2022-03-22 19:04
 * @version 1.0
 */

public class 至少两个数的约数 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        long a,b,c;
        a=sc.nextLong();
        b=sc.nextLong();
        c=sc.nextLong();
        long k=Math.max(a,b);
        long max =Math.max(k,c);
        int ans=0;
        for(long i=1;i<=max;i++){
            if((a%i==0&&b%i==0)||(a%i==0&&c%i==0)||(c%i==0&&b%i==0)){
                ans++;
            }
        }
        System.out.println(ans);
    }
}
